olfactory bulbs - German English Dictionary